Microscope stage
English word definition — powered by WordNet
NOUN
a small platform on a microscope where the specimen is mounted for examination
Want to remember microscope stage?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a small platform on a microscope where the specimen is mounted for examination
Want to remember microscope stage?
Sign up free to bookmark & revise